.main {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.topNav {
  padding: 25px 20px;
  box-shadow: 0px 6px 30px #d5d5d5;
  display: flex;
  justify-content: space-between;
}
.topNav .logoImg {
  text-align: center;
  width: 150px;
  height: 50px;
}
.topNav .logoImg img {
  width: 100%;
  height: 100%;
}
.footerBar {
  width: 100%;
  display: flex;
  justify-content: center;
  box-shadow: 0px 0px 12px #d5d5d5;
  height: 80px;
}
.footerBar div {
  align-self: center;
}
